@CHARSET "UTF-8";
body,ul,li,form,img,.nopad{
	margin:0;
	padding:0;
	border:0;
}
table{
	border-collapse:collapse;
}
body,td,input,textarea,select,option{
	font-family:arial;
}
input,textarea,select,option{
	font-size:1em;
}
ul,li{
	list-style:none;
}
div,p{
	margin:0;
	padding:0 3px;
	line-height:1.4em;
}
p{
	padding:2px 0;
}
a{
	color:#005EAC;
	text-decoration:none
}
a:hover{
	color:#fff;
	background:#005EAC;
	text-decoration:none
}
#logo,#logo_kx{
	height:23px;
	padding:0;
	line-height:0;
	overflow:hidden;
}
#logo{
	background:#005EAC url(http://xnimg.cn/wap/logo_bg.gif?var=a7229) 0 0 repeat-x;
	border-bottom:1px solid #3680BE;
}
#logo_kx{
	background:#E78A31 url(http://xnimg.cn/wap/kx_logo_bg.gif) 0 0 repeat-x;
	border-bottom:1px solid #F09740;
}
#logo a:hover,#logo_kx a:hover{
	text-decoration:none;
	background:none;
}
#logo td img,#logo_kx td img{
	height:23px;
}
#logo table,#logo_kx table{
	width:100%;
}
#logo td,#logo_kx td{
	padding:0;
	line-height:10px;
	vertical-align:middle;
}
#logo td.top_search,#logo_kx td.top_search{
	text-align:right;
	padding-right:5px;
}
.top_search a{
	color:#fff;
}
.clear{
	clear:both;
}
td{
	vertical-align:top;
}
.button{
	background:#005EAC;
	color:#fff;
	border:1px solid #005EAC; 
}
.button_e{
	background:#fff;
	color:#005EAC;
	border:1px solid #fff; 
	padding:0;
}
.sec,.list{
	clear:both;
	padding:3px;
	border-bottom:1px solid #B8D4E8;
}
.pager,.ssec{
	border-bottom:1px solid #E3EEF8;
	padding:3px;
}
.sec p,#nav p,#footer p{
	padding:1px 0;
}
#nav,#footer{
	padding:3px;
	border-bottom:1px solid #B8D4E8;
	color:#B8D4E8;
}
em{
	color:#B8D4E8;
	font-style:normal;
}
.notice{
	padding:3px;
	background:#E3EEF8;
	margin-bottom:1px;
}
.ad{
	background:#EBF1FF;
}
.notice_y{
	margin:3px;
	background:#FFF8CC;
	border:1px solid #ffe222;
	padding:3px;
}
.notice_message{
	padding:3px 5px;
	background:#FFF8CC;
	border-bottom:1px solid #FFE222;
	color:#EB1609;
}
.error{
	margin:3px;
	border:1px solid #dd3c10;
	background:#ffebe8;
	padding:3px;
}
.sec .error,.sec .notice_y{
	margin:0 0 3px;
}
.tm img,.sec img{
	vertical-align:middle;
	margin-right:3px;
}
.pager img{
	vertical-align:top;
}
.tm small,#nav small,.nav small,.red{
	color:#f33 !important;
}
.tm a:hover small,#nav a:hover small,.nav a:hover small{
	color:#fff !important;
}
.cblue{
	color:#005EAC;
}
.nav,.f_list .pager p{
	color:#B8D4E8;
}
.cur{
	font-weight:bold;
}
.sectitle{
	font-weight:bold;
	padding:3px 3px 0;
}
.sectitle span{
	font-weight:normal;
}
.list{
	padding:0;
}
.list div{
	border-top:1px solid #E3EEF8;
	padding:3px;
	clear:both;
}
.list div.t,#footer{
	border:0;
	color:#D1D4F0;
}
.list td{
	padding:3px 3px 0;
}
.sec p,.sec div,.sec b,.sec span,.ssec b,.ltitle b,#footer p,.list div.t b,.nav b,.nav p{
	color:#000;
}
.u_list .col_1{
	width:60px;
	text-align:center;
}
.u_list .col_1 img,.p img,img.p{
	border:1px solid #E3EEF8;
	padding:2px;
	background:#fff;
	margin-right:3px;
}
.sec img.p{
	vertical-align:bottom;
}
.p:hover,.p a:hover{
	background:none;
}
.u_list .col_1 a:hover img,.p:hover img{
	border-color:#B8D4E8;
}
.u_list td{
	border-bottom:1px solid #E3EEF8;
}
.page_wrap{
	padding:3px;
	clear:both;
}
.input_s1{
	width:140px;
}
.input_s2{
	width:120px;
}
.input_s3{
	width:30px;
}
.dot_list{
	margin:3px;
}
.dot_list li{
	padding-left:12px;
	line-height:1.6em;
	background:url(http://s.xnimg.cn/wap/list_dot.gif) 2px 0.5em no-repeat;
}
.gray,small{
	color:#888 !important;
	font-size:1em;
}
.gray img{
	vertical-align:middle;
	margin:0 2px;
}
.b_title{
	font-size:1.2em;
	line-height:1.6em;
}
.nb{
	border:0 !important;
}
.empty{
	visibility:hidden
}
.form li.hasipt{
	padding-left:0;
}
.dot_list{
	margin:3px;
}
.dot_list li{
	padding-left:12px;
	line-height:1.6em;
	background:url(http://s.xnimg.cn/wap/list_dot.gif) 2px 0.5em no-repeat;
}
/* app*/
.app_canvas,.app_canvas div{
	padding:0;
}
.l a,a.l{
	text-decoration:underline;
}